body {
    color: #000;
    font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
}

.ivu-table {
    background: transparent
}

#VehicleInfo {
    margin-top: 20px;
}

.btn-alt {
    margin-left: 10px;
    background: rgba(0, 0, 0, 0) !important;
    border: 1px solid rgba(255, 255, 255, 0.31) !important;
}


/*button按钮样式*/

.btn-alt:hover {
    background: rgba(255, 255, 255, 0.39) !important;
    color: #000;
}


/*input输入框和下拉框的样式！*/

.form-control,
.message-search {
    background: rgba(0, 0, 0, 0.05);
    border: 1px solid rgba(255, 255, 255, 0.3);
    text-shadow: none;
    color: #fff;
    box-shadow: none;
    font-family: open-sans-regular;
    -webkit-appearance: none;
}


/*开关按钮样式*/

.ivu-switch-large {
    border-color: orange;
    background: orange;
}

.ivu-switch-checked {
    border-color: #2d8cf0;
    background: #2d8cf0;
}


/*样式*/

#content1 {
    width: auto;
    min-height: 500px;
    position: relative;
}


/*INput输入框样式*/

.ivu-input {
    margin-left: 10px;
    background: rgba(0, 0, 0, 0.05);
    border: 1px solid rgba(255, 255, 255, 0.3);
    color: #FFF;
}


/*表格样式*/
.ivu-table-wrapper {
    height: 600px;
    overflow: hidden;
    font-size: 14px;
    width: 100%;
    border: 0;
    border-bottom: none;
}

.ivu-table {
    font-size: 14px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    background: transparent !important;
    color: #FFF;
    border-color: rgba(255, 255, 255, 0.05) !important;
}

.ivu-table th {
    text-align: center;
    background: rgba(0, 0, 0, 0.6);
    text-transform: uppercase;
    font-weight: normal;
}

.ivu-table td {
    text-align: center;
    background: rgba(0, 0, 0, 0.4);
}

.ivu-table td,
.ivu-table th {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.ivu-table-border td,
.ivu-table-border th {
    border-right: 1px solid rgba(255, 255, 255, 0.05);
}

.ivu-table:before {
    height: 0;
}

.ivu-table:after {
    width: 0;
}


/*遮罩层的组件样式*/

td,
th {
    padding: 5px;
}

.ivu-modal-content {
    background: rgba(0, 0, 0, 0.5);
    color: #FFF;
}

.ivu-picker-panel-body {
    background: rgba(0, 0, 0, 0.2);
    color: #FFF;
}

.ivu-select-selection {
    background: rgba(0, 0, 0, 0.05);
    color: #FFF;
}

.ivu-select-dropdown {
    background: rgba(0, 0, 0, 0.8);
}

.ivu-select-item {
    color: #FFF;
}

.ivu-modal-confirm-body {
    font-size: 16px;
    color: #FFF;
}

.ivu-modal-confirm-head-title {
    color: #FFF;
}

.ivu-btn-text {
    color: #FFF;
}

.ivu-time-picker-cells-cell:hover {
    color: #000;
}

.ivu-date-picker-cells-cell:hover em {
    color: #000;
}

.ivu-table-row:hover {
    color: #000;
}

.ivu-select-item:hover {
    color: #000;
}
.ivu-page-prev,.ivu-page-next{ 
    background-color: rgba(0, 0, 0, 0.1);
}
.ivu-page-item-active{ 
    background-color: rgba(0, 0, 0, 0.1);
}
.ivu-page-item a{
    color: #FFF;
}
.ivu-page-item{
    color: #FFF;
    background-color: rgba(0, 0, 0, 0.1);
}
.ivu-icon{
    color: #FFF;
}
.ivu-checkbox-group-item{
    color: #FFF;
}

.ivu-picker-panel-sidebar{
    background: rgba(0, 0, 0, 0.1);
    color: #FFF;
}
